oil applicator - Francés Inglés Diccionario